package ysq.xyg.web.model.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;
import lombok.NoArgsConstructor;
import ysq.xyg.base.util.BaseConstant;
import ysq.xyg.base.util.BaseUtil;
import ysq.xyg.sys.model.po.SysUser;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;
import java.util.Date;

/**
 * 业务模块-活动订单实体类
 *
 * @author shengQiang yu
 * @date 2019-5-11 10:02:08
 */
@Data
@NoArgsConstructor
public class WebOrderChlidVo implements Serializable{

	/**
     * 主键
     */
	private String id;


	/**
     * 姓名
     */
	@Excel(name = "姓名",orderNum = "1")
	private String name;
	/**
	 * 身份证
	 */
	@Excel(name = "身份证",orderNum = "1")
	private String idCard;
	/**
     * 出生日期
     */
	@Excel(name = "出生日期", format = "yyyy-MM-dd",orderNum = "2")
	private Date brithday;

	/**
     * 性别：1、男，2、女
     */
	@Excel(name = "性别",replace = { "男_1", "女_2"},orderNum = "3")
	private String sex;

	/**
     * 民族
     */
	@Excel(name = "民族",orderNum = "4")
	private String nation;
	/**
	 * 学生年级：1、小学一年级
	 */
	@Excel(name = "年级",orderNum = "5")
	private String studentGrade;
	/**
     * 联系电话
     */
	@Excel(name = "联系电话",orderNum = "5")
	private String phone;
	/**
	 * 就读学校：1、学校一
	 */
	@Excel(name = "就读学校",orderNum = "5")
	private String studentSchool;

	/**
	 * 家长姓名
	 */
	@Excel(name = "家长姓名",orderNum = "5")
	private String parentName;
	/**
     * 工作地址
     */
	@Excel(name = "工作地址",orderNum = "6")
	private String workAddress;

	/**
     * 家庭地址
     */
	@Excel(name = "家庭地址",orderNum = "7")
	private String homeAddress;


	@Excel(name = "报名时间", format = "yyyy-MM-dd HH:mm:ss",orderNum = "9")
	private Date createTime;

	/**
     * 审核状态:1、待审核，2、审核通过,3、审核未通过
     */
	@Excel(name = "审核状态",replace = { "待审核_1", "审核通过_2", "审核未通过_2"},orderNum = "10")
	private String status;
	/**
	 * 审核时间
	 */
	@Excel(name = "审核时间", format = "yyyy-MM-dd HH:mm:ss",orderNum = "11")
	private Date checkTime;
	/**
	 * 审核备注
	 */
	@Excel(name = "审核备注",orderNum = "12")
	private String checkRemark;

}